discuss something at length - Turkish English Dictionary